anatomic snuffbox - Spanish English Dictionary